Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F1 Australia F2 Germany F1 Germany F2 Australia F9 Okal Cup 2001 International Bavarian Championships - Eckental Intersport Heilbronn Open - Heilbronn Black Forest Open - Alpirsbach The Granby Natrel Challenger - Granby Steelers Cup - Kosice Baden Open - Ettlingen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso ATP Challenger Trophy 2007 - Trnava III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Schickendanz Open - Furth Open D'Orleans - Orleans Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava Uncle Toby's Burnie Challenger - Tasmania XXXVII Torneig C.E. Laieta - Barcelona Heilbronn Challenger Burnie Challenger Tanger Challenger Besancon Challenger Meknes Challenger St. Brieuc Challenger Sofia Challenger Ramat Hasharon Challenger Lugano Challenger Rijeka Challenger Scheveningen Challenger TED Open - Istanbul Oberstaufen Challenger Bauer Watertechnology Cup - Eckental Tampere Challenger Poznan Challenger GHI Bronx Tennis Classic - Bronx San Marino Challenger Vancouver Challenger Cordenons Challenger Zivnobanka Czech Open - Prostejov St. Remy Challenger Granby Challenger - Granby Napoli Challenger Mons Challenger Tarragona Challenger Dusseldorf Open 2006 - Dusseldorf Okal Cup - Eckental The Shelbourne Irish Open - Dublin Kobstaedernes ATP Challenger - Kolding Powder Byrne Trophy - Surbiton Kitzbuhel Challenger South African Airways Tennis Open - Durban BMW Challenger Open - Monchengladbach Roma Challenger 2007 - Rome University of Tennessee USTA Challenger - Knoxville Ispat Open 2004 - Ostrava Schickedanz Open 2007 - Furth Rabat Challenger Marrakech Challenger Binghamton Professional Tennis Tournament - Binghamton The LTA Hull Challenger - Hull 2002 Eddleman USTA Challenger - Birmingham Almaty Challenger 1 - Almaty Furth Challenger Whirlpool Open - Budapest Baden Open - Karlsruhe Brasov Challenger - Brasov Challenger Hamburg - Hamburg Open Costa Daurada - Tarragona Heilbronn Open - Heilbronn Poznan Challenger Muller Cup - Ulm Kuppers Kolsch Cup by Lambertz - Aachen ARMS USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank 2002 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Classic - Bronx Memorial Kolyaskin - Donetsk Gallagher International - Hamilton Muller Cup - Ulm Okal Cup - International Bavarian Championship - Eckental CA-Challenge - Graz Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence ATU Cup 2001 - Weiden Helsinki Challenger Lambertz Open - Aachen Black Forest Open - Freudenstadt Open de Franche-Comte - Besancon Nord/LB Open 2004 - Braunschweig Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Bath Challenger The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco IPP Open - Helsinki Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn ATU Cup - Weiden XI Open International D'Andorra - Andorra Nottingham Challenger The Manchester Trophy - Manchester Nottingham-2 Challenger Open Castilla y Leon - Segovia Porsche Open - Poznan Orleans Challenger TED Open - Istanbul Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger St. Brieuc Challenger Oberstraufen Cup - Oberstaufen Intersport Heilbronn Open - Heilbronn Wroclaw Challenger Volkswagen Challenger 2005 - Wolfsburg Orleans Challenger Czech Open 2005 - Prostejov Ostrava Challenger Geneva Challenger Brescia Challenger S Tennis Master Championship - Graz ATP Open Castilla y Leon - Segovia Wroclaw Challenger Granby Challenger Open D'Orleans - Orleans Challenger Copa Sevilla - Seville BMW Tennis Championship - Sunrise Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Mitsubishi Electric Europe Cup - Monza Lambertz Open by Stawag - Aachen Open des Alpes Trophee BNP Paribas - Grenoble Heilbronn Open - Heilbronn Barletta Challenger BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Polska Energia Open - Bytom Siemens Open - Scheveningen BMW Tennis Championship - Sunrise Athens Challenger Brescia Challenger Pekao Open 2005 - Szczecin Furth Challenger Ethias Tennis Trophy - Mons Bergamo Challenger Kobstaedernes ATP Challenger - Kolding Leon Challenger Lambertz Open by Stawag - Aachen Busan Challenger Seoul Challenger Kia International in Caloundra - Caloundra Ostdeutscher Sparkassen Cup - Dresden Mobilux Open - Luxembourg Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Oberstaufen Cup - Oberstaufen dBI Tennis Challenger - Binghamton XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Szczecin Challenger San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Samsung Securities Cup - Seoul Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg 2002 Azalea Orthopedic Challenger - Tyler Kazan Challenger Mersin Challenger China Open - Beijing Ljubljana Open 2008 - Ljubljana Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Dallas Challenger Braunschweig Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Lamberts Open by Stawag - Aachen Sporting Challenger 2003 - Turin USTA Men's Challenger of Dallas - Dallas Aamulehti Tampere Opene - Tampere 10th Wartburg Open - Eisenach Braunschweig Challenger Oberstaufen Challenger Charlottesville Challenger Mons Challenger Knoxville Challenger Champaign Challenger Olbia Challenger - Olbia Heilbronn Challenger Open de Tenis Amaya - Pamplona Flea Market Cup - Busan Andria Challenger Tatra Banka Slovak Open - Bratislava Open de L'Isere - Grenoble The Wright Financial Group, Inc. Challenger - Champaign Alessandria Challenger Gelsor Open Romania - Bucharest Rezidenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva Adidas International - Sydney Fifth-Third Bank Tennis Championships - Lexington Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. Warsteiner Grand Prix - Oberstaufen Manchester Challenger Volkswagen Challenger 2004 - Wolfsburg Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Schickedanz Open - Furth Compaq Challenger - Bucharest Open Castilla y Leon Trofeo Iberdrola - Segovia USTA Challenger of San Antonio - San Antonio VIII Avierto Internacional de Salinas - Salinas Kia International In Caloundra - Caloundra 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Kia International In Kawana - Kawana AAPT Championships - Adelaide ATP Open Castilla y Leon - Segovia Monza Challenger Trofeo Internacional Club Laieta - Barcelona Open Seat Godo - Barcelona Gerry Weber Open - Halle Open de Montauban - Montauban Black Forest Open - Freudenstadt The Priority Telecom Open - Amersfoort TEAN International - Alphen Aan Den Rijn Generali Open - Kitzbuhel Samsung Securities Cup Challenger Tennis - Seoul China Open - Beijing Bancolombia Open - Bogota Grand Prix de Tennis de Lyon - Lyon Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton Brasil Open - Costa do Sauipe Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Kroger / St. Jude International - Memphis Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Grand Prix Hassan II - Casablanca Siemens Open 2004 - Scheveningen Open de la Comunidad Valenciana - Valencia BMW Open - Munich Germany F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth The 69th King's Cup-Thailand Open - Bangkok Generali Open - Kitzbuhel Idea Prokom Open - Sopot C.T. San Remo - XIII Piertomaso Tessitore - San Remo Raanana Challenger Campionati Internazionali di Sicilia - Palermo USTA Challenger of Tiburon - Tiburon Open de Moselle - Metz Czech Indoor Open - Prague 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Prague Open - Prague GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Open de L'Isere - Grenoble Ortisei Challenger The LTA Bolton Challenger - Bolton Davidoff Swiss Indoors - Basel USTA Men's Challenger of Dallas - Dallas Sarajevo Open - Sarajevo Tennis Napoli Cup - Napoli Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Ljubljana Open - Ljubljana Delray Beach International Tennis Championships - Delray Beach Genoa Open Challenger-Fondazione Carige - Genova Mercedes-Benz Cup - Los Angeles PrivatBank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin 3rd Volkswagon Challenger - Wolfsburg Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia The Surbiton Trophy - Surbiton The Stella Artois Championships - London Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Stockholm Open - Stockholm Adidas International - Sydney Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Kroger / St. Jude International - Memphis XL Bermuda Open - Bermuda ABN/AMRO World Tennis Tournament - Rotterdam Morocco Tennis Tour - Marrakech The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Campbell's Hall of Fame Tennis Championships - Newport Bergamo Challenger Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Rhodes Challenger Pilot Pen Tennis - New Haven Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Open 13 - Marseille Copa Petrobras-Brazil - Aracaju Miller Lite Hall of Fame Tennis Championships - Newport Cyclus Open de Tenis - Florianopolis Estoril Open - Estoril Trani Challenger Copa Petrobras-Uruguay - Montevideo Geneva Challenger BA-CA Tennis Trophy - Vienna Samsung Securities Cup - Seoul Wroclaw Challenger BMW Open - Munich Izmir Challenger Zagreb Challenger Bank Austria Tennis Trophy - Vienna Catella Swedish Open - Bastad Mercedes Cup - Stuttgart BCR Open Romania - Bucharest If Stockholm Open - Stockholm Karlsruhe Challenger Chennai Open - Chennai Rome Challenger Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Zagreb Challenger Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Furth Challenger Braunschweig Challenger Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Irving Challenger RCA Championships - Indianapolis Bratislava Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Heilbronn Challenger Brisbane International - Brisbane Medibank International - Sydney Helsinki Challenger Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Heineken Open Shanghai - Shanghai Salzburg Challenger Medibank International - Sydney Braunschweig Challenger Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Brasil Open - Costa do Sauipe Heilbronn Challenger Serbia Open - Belgrade Nottingham Challenger ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires AEGON Championships - London BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Open de Moselle - Metz Indianapolis Tennis Championships - Indianapolis Rakuten Japan Open - Tokyo Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Helsinki Challenger PBZ Zagreb Indoors - Zagreb Adidas International - Sydney Medibank International - Sydney Sunrise Challenger If Stockholm Open - Stockholm Heilbronn Challenger Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Swiss Indoors Basel - Basel Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Le Gosier Challenger PBZ Zagreb Indoors - Zagreb Sarajevo Challenger BMW Open - Munich Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart Ortisei Challenger Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai The Stella Artois Championships - London Helsinki Challenger Davidoff Swiss Indoors - Basel Open de Nice Cote dAzur - Nice Heilbronn Challenger Open de Moselle - Metz Scheveningen Challenger Poznan Challenger Gerry Weber Open - Halle Citi Open - Washington International German Open - Hamburg Bratislava Challenger Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich 2000 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Salem Open - Hong Kong Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger RCA Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo Moselle Open - Metz Chengdu Open - Chengdu San Luis Potosi Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Black Forest Open 2002 - Freudenstadt Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Bordeaux Challenger BB&T Atlanta Open - Atlanta Brisbane - Brisbane Tatra Banka Slovak Open - Bratislava Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Millennium Estoril Open - Estoril International Tennis Championships - Delray Beach Freudenstadt Challenger - Freudenstadt Okal Open - Eckental West Side Tennis Club Clay Court Challenger - Forest Hills Black Forest Open 2004 - Freudenstadt Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Thailand Open - Bangkok Chennai Open - Chennai Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem AIG Japan Open - Tokyo US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel AAPT Championships - Adelaide UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Masters Series - Hamburg Tennis Masters Series - Hamburg Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Rogers Cup - Montreal PBZ Zagreb Indoors - Zagreb BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Toronto Masters Series Hamburg - Hamburg BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Tennis Masters Series - Montreal SkiStar Swedish Open - Bastad U.S. Open - New York BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open de Moselle - Metz BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Ordina Open - s-Hertogenbosch Australian Open - Melbourne French Open - Paris Catella Swedish Open - Bastad European Open - Antwerp Thailand Open - Bangkok Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Atlanta Tennis Championships - Atlanta Wimbledon - London U.S. Open - New York Farmers Classic - Los Angeles French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, GER-ESP 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-KOR 3-2 Australian Open Wildcard Play-Off - Melbourne Davis Cup, Group 1, 2R, AUS-THA 5-0